electronic translator system - English Synonyms Dictionary